pulse turbocharged engine - Turco Inglés Diccionario